package org.clockworkmages.games.anno1186.model.situation;

public interface ExplorableGameEvent {

	/**
	 * Situation pool (typically: a location, such as Forest or Desert) where
	 * this situation can potentially occur.
	 */
	String getAreaType();

	/**
	 * Condition that needs to be met for this situation to be available for
	 * picking when exploring the given situationPool/location.
	 */
	String getCondition();

	/**
	 * Probability of this situation. This is not a percentual value, it just
	 * makes this situation more or less probable compared to other explorable
	 * situations.
	 */
	int getProbability();

}
